human brain - French English Dictionary